package com.lanou3g.ptp.base.service;

import com.github.pagehelper.PageInfo;
import com.lanou3g.ptp.entity.Base;

import java.util.List;

public interface BaseService {

    //查询所有
    PageInfo<Base> findAll(Integer page, Integer size);

    //模糊查询
    PageInfo<Base> findByKeyword(Integer page,Integer size,String keyword);

    //增
    void insert(Base base);

    //删单个
    void deleteById(Long id);

    //删多个
    void deleteByIds(Long[] ids);

    //修改
    void updateById(Long id,Base base);

    Base findById(Long id);

    List<Base> findByName(String keyword);
}
